Dual Simplex

نویسنده

  • Mihai Banciu
چکیده

The dual simplex algorithm is an attractive alternative as a solution method for linear programming problems. Since the addition of new constraints to a problem typically breaks primal feasibility but not dual feasibility, the dual simplex can be deployed for rapid reoptimization, without the need of finding new primal basic feasible solutions. This is especially useful in integer programming, where the use of cutting plane techniques require the introduction of new constraints at various stages of the branch-and-bound/cut/price algorithms. In this article, we give a detailed synopsis of the dual simplex method, including its history and its relationship to the primal simplex algorithm, as well as its properties, implementation challenges, and applications. Consider the following linear programming problem P expressed in standard form: [P] min cx subject to: Ax = b x ≥ 0 where c = (c1, c2, . . . , cn) ∈ R is an n-dimensional cost vector, A = (aij) ∈ Rm×n is a matrix of constraint coefficients, b = (b1, b2, . . . , bm) T ∈ R is an m-dimensional right hand side vector, and x = (x1, x2, . . . , xn) ∈ R is an n-dimensional vector of decision variables. We refer to the total cost z = cx : R 7→ R as the objective value of the problem P. Stated in this form, P is called the primal problem, and the vector x∗ that minimizes the objective function cTx∗, while satisfying the equality condition Ax∗ = b, is called the optimal solution to the problem P. Associated with the primal problem P, there exists a dual problem D, which is formulated in the following way: [D] max bu subject to: Au ≤ c u free

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Some new results on semi fully fuzzy linear programming problems

There are two interesting methods, in the literature, for solving fuzzy linear programming problems in which the elements of coefficient matrix of the constraints are represented by real numbers and rest of the parameters are represented by symmetric trapezoidal fuzzy numbers. The first method, named as fuzzy primal simplex method, assumes an initial primal basic feasible solution is at hand. T...

متن کامل

Determination of right/left return to scale in two-stage processes based on dual simplex

As a non-parametric method of relative efficient measurement of a group of decision-making units (〖DMU〗_s), Data Envelopment Analysis (DEA) is one of the most important tools in efficiency computation. One of the main concerns dealt with in DEA is dealing with return to scale in two-stage processes in which, produced outputs of the first stage inputs are used as inputs for the second stage. The...

متن کامل

High performance simplex solver

The dual simplex method is frequently the most efficient technique for solving linear programming (LP) problems. This thesis describes an efficient implementation of the sequential dual simplex method and the design and development of two parallel dual simplex solvers. In serial, many advanced techniques for the (dual) simplex method are implemented, including sparse LU factorization, hyper-spa...

متن کامل

On the Computational Behavior of a Dual Network Exterior Point Simplex Algorithm for the Minimum Cost Network Flow Problem

The Minimum Cost Network Flow Problem (MCNFP) constitutes a wide category of network flow problems. A Dual Network Exterior Point Simplex Algorithm (DNEPSA) for the MCNFP is presented here, together with some computational results. Similarly to the classical Dual Network Simplex Algorithm (DNSA), the new algorithm starts with a dual feasible tree-solution and, after a number of iterations, it p...

متن کامل

A deficient-basis dual counterpart of Paparrizos, Samaras and Stephanides' primal-dual simplex-type algorithm

In a recent primal-dual simplex-type algorithm [K. Paparrizos, N. Samaras and G. Stephanides, 2003, A new efficient primal dual simplex algorithm. Computers & Operations Research 30, 1383–1399], their authors show how to take advantage of the knowledge of a primal feasible point and they work with a square basis during the whole process. In this paper we address what could be thought of as its ...

متن کامل

Fuzzy Big-M Method for Solving Fuzzy Linear Programs with Trapezoidal Fuzzy Numbers

The fuzzy primal simplex method [15] and the fuzzy dual simplex method [17] have been proposed to solve a kind of fuzzy linear programming (FLP) problems involving symmetric trapezoidal fuzzy numbers. The fuzzy simplex method starts with a primal fuzzy basic feasible solution (FBFS) for FLP problem and moves to an optimal basis by walking truth sequence of exception of the optimal basis obtaine...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011